package com.elitel.frame.main.dao.ext;

import com.elitel.frame.main.entity.vo.FullTextSearchVo;

import java.util.List;

/**
 * show 全文检索服务配置扩展Mapper
 * created by guoyanfei on 2018/3/14
 */
public interface ExtBaseSearchMapper {
    /**
     * show 通过服务ID查询检索服务配置信息(Oracle数据库)
     * created by date 2018/03/14
     * @param serviceId 服务ID
     * @return FullTextSearchVo实体list集合
     * @author guoyanfei
     */
    List<FullTextSearchVo> getFullTextSearchVoByserviceIdOracle(String serviceId);

    /**
     * show 通过服务ID查询检索服务配置信息(Mysql数据库)
     * created by date 2018/03/14
     * @param serviceId 服务ID
     * @return FullTextSearchVo实体list集合
     * @author guoyanfei
     */
    List<FullTextSearchVo> getFullTextSearchVoByserviceIdMysql(String serviceId);

    /**
     * show 通过服务ID删除全文检索服务配置信息(BaseSearch表)
     * created by date 2018/03/14
     * @param serviceId 服务ID
     * @return 删除结果
     * @author guoyanfei
     */
    Integer deleteBasesearchByserviceId(String serviceId);



}
